physical grace - German English Dictionary